positive-latching devices - Turkish English Dictionary